production centre for the disabled - Turco Inglés Diccionario